chelating polymer - French English Dictionary